home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Freelog Special Edition 13
/
FreelogHS13.iso
/
P To P
/
eMule0.24b-sivka.v4b1-bin
/
Webserver
/
tab.js
< prev
next >
Wrap
Text File
|
2003-01-09
|
1KB
|
52 lines
var oTab=new Array();
function createTab(x,y,width,height)
{
var num=oTab.length;
num++;
var str='<div id="divTab'+num+'" class="clTab">test</div>';
alert(str);
document.write(str);
oTab[num]=new lib_obj('divTab'+num,"","","",num);
oTab[num].id=num;
oTab[num].x=x;
oTab[num].y=y;
oTab[num].width=width;
oTab[num].height=height;
oTab[num].listtext=new Array();
oTab[num].listjs=new Array();
oTab[num].show=showTab;
oTab[num].addElement=addTabElement;
oTab[num].clearElement=clearTabElement;
oTab[num].setContent=setContent;
oTab[num].moveIt(x,y);
oTab[num].showIt();
return oTab[num];
}
function showTab()
{
var count=this.listtext.length;
var str='<table class="clTab" border="1"><tr>';
for(index=0;index<count;index++)
{
str+='<td onClick="'+this.listjs[index]+'">'+this.listtext[index]+'</td>';
}
str+="</tr></table>";
alert(str);
this.setContent(str,"divTab"+this.id);
}
function addTabElement(text,js)
{
this.listtext.push(text);
this.listjs.push(js);
}
function clearTabElement()
{
this.listtext=new Array();
this.listjs=new Array();
}